#ifndef DECK_H
#define DECK_H

#include "Card.h"

#define NB_CARDS_DECK 52

const point<int> centerTopLeft     = { 12, 12 };
const point<int> centerTopRight    = { 66, 12 };
const point<int> centerBottomLeft  = { 12, 46 };
const point<int> centerBottomRight = { 66, 46 };

struct deck
{
	int nbCard;
	card cards[NB_CARDS_DECK];
};

void InitializeDeck(deck &d);
void DisplayDeck(const deck &d);
void ShuffleDeck(deck &d);
void DisplayTable();

#endif
